Skip to content

Bump com.xuxueli:xxl-job-core from 3.2.0 to 3.3.2#34

Open
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/maven/main/com.xuxueli-xxl-job-core-3.3.2
Open

Bump com.xuxueli:xxl-job-core from 3.2.0 to 3.3.2#34
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/maven/main/com.xuxueli-xxl-job-core-3.3.2

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jan 12, 2026

Bumps com.xuxueli:xxl-job-core from 3.2.0 to 3.3.2.

Release notes

Sourced from com.xuxueli:xxl-job-core's releases.

XXL-JOB v3.3.2 | 分布式任务调度平台

  • 1、【优化】优雅停机:调度中心停机,检测时间轮非空时主动等待调度完成;客户端停机,检测存在运行中任务时,停止接收新任务并主动等待任务执行完成;
  • 2、【新增】新增 Docker Compose 配置,支持一键配置启动调度中心集群;
```
// 下载 XXL-JOB
git clone --branch "$(curl -s https://api.github.com/repos/xuxueli/xxl-job/releases/latest | jq -r .tag_name)" https://github.com/xuxueli/xxl-job.git
// 构建 XXL-JOB
mvn clean package -Dmaven.test.skip=true
// 启动 XXL-JOB
MYSQL_PATH={自定义数据库持久化目录} docker compose up -d
// 停止 XXL-JOB
docker compose down
```
  • 3、【优化】调度中心操作体验优化:表格交互调整为单行选中模式;禁用分页循环;优化分页限制文案;
  • 4、【优化】调度线程事务提交逻辑调整,避免边界条件下线程异常退出,增强健壮性;
  • 5、【优化】调度日志列表排序逻辑优化,提升易读性;
  • 6、【优化】调度中心OpenAPI通讯token调整为非必填;合并PR-3892;
  • 7、【优化】执行器详情接口权限调整,支持普通用户查看注册节点;合并PR-3882;
  • 8、【优化】任务参数LogDateTime生成逻辑调整,分片广播场景下保障同一批调度一致;
  • 9、【升级】升级多项maven依赖至较新版本,如 spring、netty、xxl-sso、xxl-tool 等;
  • 10、【优化】统一项目依赖管理结构,依赖版本统一到父级pom提升可维护性;

XXL-JOB v3.3.1 | 分布式任务调度平台

  • 1、【新增】新增“执行器启用开关”配置项(xxl.job.executor.enabled),默认开启,关闭时不进行执行器初始化;
  • 2、【修复】调度组件事务代码调整,修复DB超时等小概率情况下调度终止问题;
  • 3、【修复】合并PR-3869,修复底层通讯超时设置无效问题;
  • 4、【优化】执行器删除逻辑优化,删除时一并清理注册表数据,避免小概率情况下注册数据堆积(ISSUE-3669);
  • 5、【升级】调度中心升级至 SpringBoot4;升级多项maven依赖至较新版本,如 mybatis、groovy 等;

XXL-JOB v3.3.0 | 分布式任务调度平台

  • 1、【新增】执行器新增“任务扫描排除路径”配置项(xxl.job.executor.excludedpackage),任务扫描时忽略指定包路径下的任务;
  • 2、【优化】执行器任务Bean扫描逻辑调整,优化懒加载Bean检测及过滤机制,避免提前初始化类问题;
  • 3、【新增】合并PR-3840,执行器支持通过XxlJobHelper获取任务触发时间戳;XxlJobHelper组件完善,支持通过“XxlJobHelper.getLogId/getLogDateTime/getLogFileName”方法获取执行日志相关信息;
  • 4、【升级】调度中心UI框架升级,统一交互组件,支持多主题、多标签与局部渲染等,升级UI组件及性能;
  • 5、【优化】调度时间轮组件强化,保障不重不漏:调度时间轮单刻度数据去重,避免极端情况下任务重复执行;时间轮转动时校验临近刻度,避免极端情况下遗漏刻度;
  • 6、【优化】调度任务锁逻辑优化,事务SQL下沉至Mapper层统一管理,并增加测试用例,提升代码可读性以及可维护性;
  • 7、【优化】调度快慢线程池默认配置上调,提升默认配置单机负载;调度预读任务数计算系数下调,降低事务颗粒度,提升性能及稳定性;
  • 8、【性能】调度中心调整资源加载逻辑,移除不必要的拦截器,提升页面加载性能;
  • 9、【优化】优化日志列表页面展示逻辑,新增展示“日志ID”与“任务名称”信息;
  • 10、【优化】报表统计SQL优化,修复小概率情况下查询null值问题;报表初始化SQL优化,修复小概率情况增改竞争问题;
  • 11、【优化】优日志报告与清理逻辑,增加清理过期日志的异常捕获,避免线程异常退出;
  • 12、【优化】任务回调失败日志读写磁盘逻辑优化,解决极端情况下大文件读写内存问题;
  • 13、【升级】Http通讯组件升级,基于接口代理方式重构通讯组件,提升组件性能及扩展性;
  • 14、【重构】规范API交互协议,通用响应结构体调整为Response,调度中心API统一为Response封装数据;

... (truncated)

Commits
  • 5658650 update doc
  • 0d45fb0 update doc
  • 095cd5e update doc
  • 5b3e16b update doc
  • bc050a1 chore(release): 发布 v3.3.2 版本
  • 666aa06 update doc
  • f8f5441 统一项目依赖管理结构,依赖版本统一到父级pom提升可维护性;
  • 9a1243f update doc
  • 10b59cc chore(deps): 更新项目依赖版本
  • fe8af8f chore(deps): 重新整理 pom.xml 中的依赖版本配置
  • Additional commits viewable in compare view

Dependabot compatibility score

You can trigger a rebase of this PR by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Note
Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

Bumps [com.xuxueli:xxl-job-core](https://github.com/xuxueli/xxl-job) from 3.2.0 to 3.3.2.
- [Release notes](https://github.com/xuxueli/xxl-job/releases)
- [Commits](xuxueli/xxl-job@3.2.0...3.3.2)

---
updated-dependencies:
- dependency-name: com.xuxueli:xxl-job-core
  dependency-version: 3.3.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file java Pull requests that update java code labels Jan 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file java Pull requests that update java code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants